public class Homework02 {
    public static void main(String[] args) {
        /*
        随机生成 10 个整数（1-100）保存到数组中，并倒序打印以及求平均值、最大值和最大值的下标 ，并查找数组元素中是否含有8
        生成 1-100 的整数 (int)(math.random() * 100) + 1
        * */
        int[] arr = new int[10];
        for (int i = 0; i < arr.length; i++) {
            arr[i] = (int)(Math.random() * 100) + 1;
        }
        System.out.println("arr元素的情况：");
        for (int i = 0; i < arr.length; i++) {
            System.out.print(arr[i] + "\t");
        }
        System.out.println();
        System.out.println("arr元素逆序打印的情况：");
        for (int i = arr.length-1; i >= 0; i--) {
            System.out.print(arr[i] + "\t");
        }
        //平均值、最大值、最大值的下标
        double sum = arr[0];
        int maxIndex = 0;
        int max = arr[0];
        System.out.println();
        for (int i = 1; i < arr.length; i++) {
            sum +=arr[i];
            if(max < arr[i]){
                max = arr[i];
                maxIndex = i;
            }
        }
        System.out.println("max = " + max + ",maxIdex = " +maxIndex +",avg = " + sum / arr.length);
    }

}
